package com.geeguo.ebuilder.client.business.system.permission.model;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class WebMenuMetaVO {

	@Schema(title = "标题")
	private String  title;
	@Schema(title = "图标（类型为目录时设置）")
	private String  icon;
	@Schema(title = "是否隐藏（类型为菜单时设置）")
	private Boolean hidden;
	@Schema(title = "是否缓存（类型为菜单时设置）")
	private Boolean noCache;
	@Schema(title = "设置为 true 即使 hidden 为 true，也依然可以进行路由跳转")
	private Boolean canTo;
	@Schema(title = "页面打开时激活的菜单，默认为自己的 name，当 hidden 为 true 时，为父节点的 activeMenu")
	private String  activeMenu;
}